//
//  Favorites.m
//  Mecca
//
//  Created by Ryan Enguero on 6/30/14.
//  Copyright (c) 2014 TapDash Heuristics. All rights reserved.
//

#import "Favorites.h"

@implementation Favorites

- (NSString*) albumID{
    
    return _albumIDStr;
}

- (NSString*) downloads{
    
    return _downloadsStr;
}

- (NSString*) likesSong{
    
    return _likeStr;
}

- (NSString*) path{
    
    return _pathStr;
}

- (NSString*) ratings{
    
    return _ratingsStr;
}

- (NSString*) shares{
    
    return _shareStr;
}

- (NSString*) songID{
    
    return _songIDStr;
}

- (NSString*) songName{
    
    return _songNameStr;
}

- (NSString*) albumImg{
    
    return _albumImgStr;
}

- (NSString*) featureArtistName{
    
    return _featureArtistNameStr;
}

- (NSString*) price{

    return _priceStr;
}

- (NSString*) fileSize{

    return _fileSizeStr;
}

-(NSString *)durations{

    return _durationsStr;
}

- (NSString *)albumName{

    return _albumNameStr;
}

- (NSString *)songPreview{

    return _songPreviewStr;
}

- (NSString *)songLyrics{
    
    return _songLyricsStr;
    
}



+ (instancetype)topDownloadedWithAlbumID:(NSString*)albumID andDownloads:(NSString*)downloads andLikes:(NSString*)likesSong andPath:(NSString*)path andRatings:(NSString*)ratings andShares:(NSString*)shares andSongID:(NSString*)songID andSongName:(NSString*)songName andImg:(NSString*)img andFeatureArtistName:(NSString *)featureArtistName andPrice:(NSString *)price andFileSize:(NSString *)fileSize andDurations:(NSString *)durations andAlbumName:(NSString *)albumName andSongPreview:(NSString *)songPreview andSongLyrics:(NSString *)songLyrics{
    
    
    Favorites *favorite = [[self alloc] init];
    
    favorite.albumIDStr = albumID;
    favorite.downloadsStr = downloads;
    favorite.likeStr = likesSong;
    favorite.pathStr = path;
    favorite.ratingsStr = ratings;
    favorite.shareStr = shares;
    favorite.songIDStr = songID;
    favorite.songNameStr = songName;
    favorite.albumImgStr = img;
    favorite.featureArtistNameStr = featureArtistName;
    favorite.priceStr = price;
    favorite.fileSizeStr = fileSize;
    favorite.durationsStr = durations;
    favorite.albumNameStr = albumName;
    favorite.songPreviewStr = songPreview;
    favorite.songLyricsStr = songLyrics;
    
    return favorite;
}

@end
